package com.jumi.microservice.domain;

import com.jumi.microservice.common.page.PageDomain;
import io.swagger.annotations.ApiModelProperty;

/**
 * 封装操作日志查询条件
 *
 * @author Administrator
 */
public class OperateLogQuery extends PageDomain {

    @ApiModelProperty(value = "主键ID")
    private Long id;

    @ApiModelProperty(value = "部门名称")
    private String departmentName;

    @ApiModelProperty(value = "用户姓名")
    private String userName;

    @ApiModelProperty(value = "手机号码")
    private String mobile;

    @ApiModelProperty(value = "操作模块")
    private String priorityName;

    @ApiModelProperty(value = "行为")
    private String action;

    @ApiModelProperty(value = "操作时间开始时间")
    private String operateTimeFrom;

    @ApiModelProperty(value = "操作时间结束时间")
    private String operateTimeTo;

    @ApiModelProperty(value = "操作记录id")
    private String priorityId;

    @ApiModelProperty(value = "按钮标识(针对各模块中的某记录日志查询)")
    private String priorityCode;

    @ApiModelProperty(value = "操作类型，添加:0,编辑:1,删除:2")
    private Integer operateType;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getPriorityName() {
        return priorityName;
    }

    public void setPriorityName(String priorityName) {
        this.priorityName = priorityName;
    }

    public String getOperateTimeFrom() {
        return operateTimeFrom;
    }

    public void setOperateTimeFrom(String operateTimeFrom) {
        this.operateTimeFrom = operateTimeFrom;
    }

    public String getOperateTimeTo() {
        return operateTimeTo;
    }

    public void setOperateTimeTo(String operateTimeTo) {
        this.operateTimeTo = operateTimeTo;
    }

    public String getDepartmentName() {
        return departmentName;
    }

    public void setDepartmentName(String departmentName) {
        this.departmentName = departmentName;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getAction() {
        return action;
    }

    public void setAction(String action) {
        this.action = action;
    }

    public String getPriorityId() {
        return priorityId;
    }

    public void setPriorityId(String priorityId) {
        this.priorityId = priorityId;
    }

    public String getPriorityCode() {
        return priorityCode;
    }

    public void setPriorityCode(String priorityCode) {
        this.priorityCode = priorityCode;
    }

    public Integer getOperateType() {
        return operateType;
    }

    public void setOperateType(Integer operateType) {
        this.operateType = operateType;
    }
}
